<li><img alt="" src="./images/down.gif" /> <a href="#test">Comprobar que la instalaci≤n
funciona</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#upgrading">Actualizar una instalaci≤n
prrevia</a></li>
</ul><h3>Consulte tambiΘn</h3><ul class="seealso"><li><a href="programs/configure.html">Configuraci≤n de la
estructura de directorios</a></li><li><a href="invoking.html">Iniciar Apache</a></li><li><a href="stopping.html">Parar y reiniciar Apache</a></li></ul></div>
<h2><a name="configure" id="configure">Configuraci≤n de la estructura de
directorios</a></h2>
<p>El siguiente paso es configurar la estructura de directorios
para su plataforma y sus necesidades personales. Esto se hace
usando el script <code>configure</code> incluido en el directorio
raiz de la distribuci≤n que acaba de descargar. (Los
desarrolladores que se descarguen la versi≤n del CVS de la
estructura de directorios necesitarßn tener instalados
<code>autoconf</code> y <code>libtool</code>, y necesitarßn
ejecutar <code>buildconf</code> antes de continuar con los
siguientes pasos. Esto no es preciso para las versiones
oficiales.)</p>
<p>Para configurar la estructura de directorios a partir del
c≤digo fuente usando las opciones por defecto, solo tiene que
ejecutar <code>./configure</code>. Para cambiar las opciones por
defecto, <code>configure</code> acepta una serie de variables y
opciones por la lφnea de comandos.</p>
<p>La opci≤n mßs importante es <code>--prefix</code> que
es el directorio en el que Apache va a ser instalado despuΘs,
porque Apache tiene que ser configurado para el directorio que se
especifique para que funcione correctamente. Es posible lograr un
mayor control del lugar donde se van a instalar los ficheros de
Apache con otras <a href="programs/configure.html#installationdirectories">opciones de
configuraci≤n</a>.</p>
<p>En este momento, puede especificar que <a href="programs/configure.html#optionalfeatures">caracterφsticas
o funcionalidades</a> quiere incluir en Apache activando o
desactivando <a href="mod/">m≤dulos</a>. Apache viene con
una <a href="mod/module-dict.html#Status">selecci≤n
bßsica</a> de m≤dulos incluidos por defecto. Se pueden
activar otros m≤dulos usando la opci≤n
<code>--enable-<var>module</var></code>, donde <var>module</var>
es el nombre del m≤dulo sin el <code>mod_</code> y
convirtiendo los guiones bajos que tenga en guiones normales.
TambiΘn puede optar por compilar m≤dulos como <a href="dso.html">objetos dinßmicos compartidos (DSOs)</a> --
que pueden ser activados o desactivados al ejecutar -- usando la
opci≤n <code>--enable-<var>module</var>=shared</code>. De
igual manera, puede desactivar alguno de los m≤dulos que
vienen por defecto en la selecci≤n basica con la opci≤n
<code>--disable-<var>module</var></code>. Tenga cuidado cuando
use estas opciones, porque <code>configure</code> no le
avisarß si el m≤dulo que especifica no existe;
simplemente ignorarß esa opci≤n.</p>
<p>Ademßs, a veces es necesario pasarle al script
<code>configure</code> informaci≤n adicional sobre donde esta
su compilador, librerias o ficheros de cabecera. Esto se puede
hacer, tanto pasando variables de entorno, como pasandole opciones
a <code>configure</code> a travΘs de la lφnea de
comandos. Para mßs informaci≤n, consulte el <a href="programs/configure.html">Manual del script
configure</a>.</p>
<p>Para que se haga una idea sobre las posibilidades que tiene,
aquφ tiene un ejemplo tφpico que configura Apache para
la ruta <code>/sw/pkg/apache</code> con un compilador y unos flags
determinados, y ademßs, con dos m≤dulos adicionales
<code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> y <code class="module"><a href="./mod/mod_speling.html">mod_speling</a></code> para
cargarlos despuΘs a travΘs del mecanismo DSO:</p>
<div class="example"><p><code>
$ CC="pgcc" CFLAGS="-O2" \<br />
./configure --prefix=/sw/pkg/apache \<br />
--enable-rewrite=shared \<br />
--enable-speling=shared
</code></p></div>
<p>Cuando se ejecuta <code>configure</code> se comprueban que
caracterφsticas o funcionalidades estßn disponibles en
su sistema y se crean los Makefiles que serßn usados luego
para compilar el servidor. Esto tardarß algunos minutos.</p>
<p>La informaci≤n sobre todas las opciones de
<code>configure</code> estß disponible en el <a href="programs/configure.html">Manual del script
<p>El paso siguiente, es personalizar su servidor Apache editando
los <a href="configuring.html">ficheros de configuraci≤n</a>
que estßn en <code><em>PREFIX</em>/conf/</code>.</p>
<div class="example"><p><code>$ vi <em>PREFIX</em>/conf/httpd.conf</code></p></div>
<p>Θchele un vistazo al Manual de Apache que estß en <a href="./">docs/manual/</a> o consulte en <a href="http://httpd.apache.org/docs/2.2/">http://httpd.apache.org/docs/2.2/</a> la versi≤n mßs
reciente de este manual y la Guia de Referencia de todas las <a href="mod/directives.html">directivas de configuraci≤n</a>
<a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
<a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p>
</div><div id="footer">
<p class="apache">Copyright 1995-2006 The Apache Software Foundation or its licensors, as applicable.<br />Licencia bajo los tΘrminos de la <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="./mod/">M≤dulos</a> | <a href="./mod/directives.html">Directivas</a> | <a href="./faq/">Preguntas Frecuentes</a> | <a href="./glossary.html">Glosario</a> | <a href="./sitemap.html">Mapa de este sitio web</a></p></div>